package com.sms.msger.msg.persistence;

import java.util.Date;

/**
 * TTask entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TTask implements java.io.Serializable {

	// Fields

	private long id;
	private String userId;
	private String parentId;
	private String taskname;
	private Integer msgtype;
	private Integer tasktype;
	private String filepath;
	private String content;
	private Integer routeId;
	private Integer routeId2;
	private String status;
	private Integer scheduleDate;
	private Integer scheduleTime;
	private Date beginTime;
	private Date finishTime;
	private Date createDate;
	private Integer checkFlag;
	private String checkUserid;
	private Date checkDate;
	private String remark;
	private Integer recordTotals;
	private Integer totals;
	private Integer splitTotals;
	private String discount;
	private Integer discountTotals;
	private Integer sendcount;
	private Integer repeatFlag;
	private Integer finishTotals;
	private Integer succTotals;
	private Integer failTotals;
	private Integer finishTotals2;
	private Integer succTotals2;
	private String createUserid;
	private String updateUserid;
	private Date updateDate;

	// Constructors

	/** default constructor */
	public TTask() {
	}

	/** full constructor */
	public TTask(String userId, String parentId, String taskname,
			Integer msgtype, Integer tasktype, String filepath, String content,
			Integer routeId, Integer routeId2, String status,
			Integer scheduleDate, Integer scheduleTime, Date beginTime,
			Date finishTime, Date createDate, Integer checkFlag,
			String checkUserid, Date checkDate, String remark,
			Integer recordTotals, Integer totals, Integer splitTotals,
			String discount, Integer discountTotals, Integer sendcount,
			Integer repeatFlag, Integer finishTotals, Integer succTotals,
			Integer failTotals, Integer finishTotals2, Integer succTotals2,
			String createUserid, String updateUserid, Date updateDate) {
		this.userId = userId;
		this.parentId = parentId;
		this.taskname = taskname;
		this.msgtype = msgtype;
		this.tasktype = tasktype;
		this.filepath = filepath;
		this.content = content;
		this.routeId = routeId;
		this.routeId2 = routeId2;
		this.status = status;
		this.scheduleDate = scheduleDate;
		this.scheduleTime = scheduleTime;
		this.beginTime = beginTime;
		this.finishTime = finishTime;
		this.createDate = createDate;
		this.checkFlag = checkFlag;
		this.checkUserid = checkUserid;
		this.checkDate = checkDate;
		this.remark = remark;
		this.recordTotals = recordTotals;
		this.totals = totals;
		this.splitTotals = splitTotals;
		this.discount = discount;
		this.discountTotals = discountTotals;
		this.sendcount = sendcount;
		this.repeatFlag = repeatFlag;
		this.finishTotals = finishTotals;
		this.succTotals = succTotals;
		this.failTotals = failTotals;
		this.finishTotals2 = finishTotals2;
		this.succTotals2 = succTotals2;
		this.createUserid = createUserid;
		this.updateUserid = updateUserid;
		this.updateDate = updateDate;
	}

	// Property accessors

	public long getId() {
		return this.id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getUserId() {
		return this.userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getParentId() {
		return this.parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public String getTaskname() {
		return this.taskname;
	}

	public void setTaskname(String taskname) {
		this.taskname = taskname;
	}

	public Integer getMsgtype() {
		return this.msgtype;
	}

	public void setMsgtype(Integer msgtype) {
		this.msgtype = msgtype;
	}

	public Integer getTasktype() {
		return this.tasktype;
	}

	public void setTasktype(Integer tasktype) {
		this.tasktype = tasktype;
	}

	public String getFilepath() {
		return this.filepath;
	}

	public void setFilepath(String filepath) {
		this.filepath = filepath;
	}

	public String getContent() {
		return this.content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Integer getRouteId() {
		return this.routeId;
	}

	public void setRouteId(Integer routeId) {
		this.routeId = routeId;
	}

	public Integer getRouteId2() {
		return this.routeId2;
	}

	public void setRouteId2(Integer routeId2) {
		this.routeId2 = routeId2;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Integer getScheduleDate() {
		return this.scheduleDate;
	}

	public void setScheduleDate(Integer scheduleDate) {
		this.scheduleDate = scheduleDate;
	}

	public Integer getScheduleTime() {
		return this.scheduleTime;
	}

	public void setScheduleTime(Integer scheduleTime) {
		this.scheduleTime = scheduleTime;
	}

	public Date getBeginTime() {
		return this.beginTime;
	}

	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	public Date getFinishTime() {
		return this.finishTime;
	}

	public void setFinishTime(Date finishTime) {
		this.finishTime = finishTime;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Integer getCheckFlag() {
		return this.checkFlag;
	}

	public void setCheckFlag(Integer checkFlag) {
		this.checkFlag = checkFlag;
	}

	public String getCheckUserid() {
		return this.checkUserid;
	}

	public void setCheckUserid(String checkUserid) {
		this.checkUserid = checkUserid;
	}

	public Date getCheckDate() {
		return this.checkDate;
	}

	public void setCheckDate(Date checkDate) {
		this.checkDate = checkDate;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getRecordTotals() {
		return this.recordTotals;
	}

	public void setRecordTotals(Integer recordTotals) {
		this.recordTotals = recordTotals;
	}

	public Integer getTotals() {
		return this.totals;
	}

	public void setTotals(Integer totals) {
		this.totals = totals;
	}

	public Integer getSplitTotals() {
		return this.splitTotals;
	}

	public void setSplitTotals(Integer splitTotals) {
		this.splitTotals = splitTotals;
	}

	public String getDiscount() {
		return this.discount;
	}

	public void setDiscount(String discount) {
		this.discount = discount;
	}

	public Integer getDiscountTotals() {
		return this.discountTotals;
	}

	public void setDiscountTotals(Integer discountTotals) {
		this.discountTotals = discountTotals;
	}

	public Integer getSendcount() {
		return this.sendcount;
	}

	public void setSendcount(Integer sendcount) {
		this.sendcount = sendcount;
	}

	public Integer getRepeatFlag() {
		return this.repeatFlag;
	}

	public void setRepeatFlag(Integer repeatFlag) {
		this.repeatFlag = repeatFlag;
	}

	public Integer getFinishTotals() {
		return this.finishTotals;
	}

	public void setFinishTotals(Integer finishTotals) {
		this.finishTotals = finishTotals;
	}

	public Integer getSuccTotals() {
		return this.succTotals;
	}

	public void setSuccTotals(Integer succTotals) {
		this.succTotals = succTotals;
	}

	public Integer getFailTotals() {
		return this.failTotals;
	}

	public void setFailTotals(Integer failTotals) {
		this.failTotals = failTotals;
	}

	public Integer getFinishTotals2() {
		return this.finishTotals2;
	}

	public void setFinishTotals2(Integer finishTotals2) {
		this.finishTotals2 = finishTotals2;
	}

	public Integer getSuccTotals2() {
		return this.succTotals2;
	}

	public void setSuccTotals2(Integer succTotals2) {
		this.succTotals2 = succTotals2;
	}

	public String getCreateUserid() {
		return this.createUserid;
	}

	public void setCreateUserid(String createUserid) {
		this.createUserid = createUserid;
	}

	public String getUpdateUserid() {
		return this.updateUserid;
	}

	public void setUpdateUserid(String updateUserid) {
		this.updateUserid = updateUserid;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

}